/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package gene.core.util;

import gene.core.Component;
import gene.core.Scene;
import java.awt.Image;

/**
 *
 * @author callagun
 */
public abstract class Menu extends Component{

   protected Scene links[];
   protected String options[];
   protected int commands[];
   protected VectorImage selection;
   protected Image img;
   public  int  index;


   /**
    * call the super and before the start method;
    * @param scene
    */
   public Menu(Scene scene){
   super(scene);
   start();
   }

    public abstract void update() ;

    public abstract void setCurrentScreen();

    public abstract void draw();

    public abstract void move(int x, int y);


}
